require(["core", "jQuery", "coAjax"], function(jSouper, $, coAjax) {
	//百度地图
	var ak_key = "E1c20826ad9c3bccec028cfb9ee17feb";
	var doc_write = document.write;
	var doc_s_write = function(HTML) {
		var dom = $("<div>" + HTML + "</div>");
		dom.find("script[src]").each(function(i, scriptNode) {
			scriptNode.src && require([scriptNode.src]);
			scriptNode.removeAttribute("src");
			// dom.remove(scriptNode);
		});
		dom.appendTo(document.body);
	}
	document.write = doc_s_write;
	require(["http://api.map.baidu.com/api?v=2.0&ak=" + ak_key], function(scriptText) {
		document.write = doc_write;
		var _BMap_ti = setInterval(function() {
			if (window.BMap) {
				clearInterval(_BMap_ti);
				init_map();
			}
		})
	});

	function init_map() {
		// 百度地图API功能
		var map = new BMap.Map("dituContent"); // 创建Map实例
		// map.centerAndZoom(new BMap.Point(X, Y), 9);     // 初始化地图,设置中心点坐标和地图级别，数字越大，缩放比例越大
		map.addControl(new BMap.NavigationControl()); // 添加平移缩放控件
		map.addControl(new BMap.ScaleControl()); // 添加比例尺控件
		// map.addControl(new BMap.OverviewMapControl());              //添加缩略地图控件
		map.enableScrollWheelZoom(); //启用滚轮放大缩小
		// map.addControl(new BMap.MapTypeControl());          //添加地图类型控件
		// map.setCurrentCity("福州");          // 设置地图显示的城市 此项是必须设置的

		var local = new BMap.LocalSearch(map, {
			renderOptions: {
				map: map
			}
		});

		local.search("上海市黄浦区汉口路201号");
	}
	App.set("$Event.message.add_message", function(e) {
		coAjax.post(appConfigPub.open.add_message, {
			title: App.get("$Cache.message.title"),
			name: App.get("$Cache.message.name"),
			email: App.get("$Cache.message.email"),
			content: App.get("$Cache.message.content")
		}, function(result) {
			alert("success", "管理员已经收到您的留言，具体回复将会以邮件形式发送给您。");
			//清空缓存
			App.set("$Cache.message", {});
		});
	});
});

// $(function() {
// 	$('button.btn').click(function() {
// 		if ($('input.r-title').val() == '') {
// 			alert('标题不可为空！！！');
// 		} else if ($('input.name').val() == '') {
// 			alert('称呼不可为空！！！');
// 		} else if ($('input.email').val() == '') {
// 			alert('邮箱不可为空！！！');
// 		} else if ($('textarea.textbody').val() == '') {
// 			alert('留言内容不可为空！！！');
// 		} else {
// 			var message = {
// 				"nickname": $('input.name').val(),
// 				"email": $('input.email').val(),
// 				"msgtitle": $('input.r-title').val(),
// 				"msgtext": $('textarea.textbody').val(),
// 				"type": 1
// 			};
// 			$.ajax({
// 				url: "/api/complex/message",
// 				type: "post",
// 				dataType: "json",
// 				data: message,
// 				success: function(result) {
// 					alert("留言成功！！！");
// 					// window.location = "dotnar.admin.html";
// 				},
// 				error: function(err) {
// 					alert("连接超时，请稍后检查网络后重试！！！");
// 					console.log(err);
// 				}
// 			})
// 		}
// 	})
// });